home *** CD-ROM | disk | FTP | other *** search
- #define SystemTaskTrap 0xA9B4
- #define WaitNextEventTrap 0xA860
- #define HFSDispatchTrap 0xA260
- #define SystemMenuTrap 0xA9B5
- #define aeSelectionKeyword 'fsel'
- #define aeOpenSelection 'sope'
- #define kFinderSig 'FNDR'
- #define kSystemType 'MACS'
- #define SaveRegs() asm {MOVEM.L A0-A5/D0-D7, -(A7)}
- #define RestoreRegs() asm {MOVEM.L (A7)+, A0-A5/D0-D7}
-
-
- void main (void);
- pascal void newSystemTask (void);
- pascal void newWaitNextEvent (short, EventRecord *, long, RgnHandle);
- void LaunchStartupItems (void);
- OSErr FindAProcess (OSType, OSType, ProcessSerialNumberPtr);
- void AddMenu (void);
- extern pascal void ShowINIT (short, short);
-
-
- MenuHandle theMenuResHndl;
- Ptr oldSystemTask;
- Ptr oldWaitNextEvent;
-